From 28d9d36c50cc9bdc85fbd88532ec39cdf49a1930 Mon Sep 17 00:00:00 2001 From: robertl Date: Tue, 31 Dec 2002 05:47:11 +0000 Subject: [PATCH] Correctly terminate waypoint "strings" before going to receiver. git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@211 f51c46e8-681c-474f-0cfe-069cfd0219fb --- gpsbabel/garmin.c | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/gpsbabel/garmin.c b/gpsbabel/garmin.c index ba0aca727..2ef89bd3f 100644 --- a/gpsbabel/garmin.c +++ b/gpsbabel/garmin.c @@ -221,6 +221,19 @@ data_write(void) wpt = (waypoint *) elem; + /* + * Undo less than helpful defaults from Way_New. + */ + way[i]->rte_ident[0] = 0; + way[i]->rte_cmnt[0] = 0; + way[i]->rte_link_subclass[0] = 0; + way[i]->rte_link_ident[0] = 0; + way[i]->city[0] = 0; + way[i]->state[0] = 0; + way[i]->facility[0] = 0; + way[i]->addr[0] = 0; + way[i]->cross_road[0] = 0; + if(wpt->description) src = wpt->description; if(wpt->notes) src = wpt->notes; -- 2.30.2